VERRUCA


Meaning of VERRUCA in English

n. wart; wart-like projection on a leaf or the skin of an animal

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.