Table of Contents
Antonyms
Synonyms
Etymology

1. verruca

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

Synonyms

Etymology

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