History
History
Synonyms
UK
US
Meaning:
wart

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

small growth or lump on the skin

VERRUCA as in Wiktionary
VERRUCA as in Wikipedia