Antonyms
Synonyms

2. verruca

noun. (pathology) a firm abnormal elevated blemish on the skin; caused by a virus.

Synonyms

Etymology

  • verruca (English)
  • verruca (Latin)
Antonym.com