verruca - English Synonyms Dictionary

verruca

n.
[1] wart