A verruca is a tiny development with a harsh structure that can show up anywhere on the body. It can appear like a strong sore or a tiny cauliflower. Verrucas are brought on by infections in the HPV household. The look of a verruca relies on its area on the …
Read More »