VERRUCA


Meaning of VERRUCA in English

n. (pl. verrucae or verrucas) a wart or similar growth.

Derivatives:

verrucose adj. verrucous adj.

Etymology: L

Oxford English vocab.      Оксфордский английский словарь.