Word info Synonyms

verruca

Noun

Meaning

(pathology) A wart, especially one that grows on the foot, caused by a human papilloma virus.

(mycology) A rounded projection or wart.

(botany) A sexine element similar to a wart.

Source: en.wiktionary.org

Synonyms

Hypernyms

Hyponyms

Related terms

Phrases with the word

Close letter words and terms