History
History
Synonyms
UK
US
Meaning:
wart

a kind of small, hard, dry growth on the skin

small growth or lump on the skin

VERRUGA as in Wiktionary
VERRUGA as in Wikipedia