verrucas
noun
ver·ru·cas
chiefly British plural of verruca
1
: a wart or warty skin lesion
2
: a warty elevation on a plant or animal surface
Love words? Need even more definitions?
Merriam-Webster unabridged
Share