wart; wart-like projection on a leaf or the skin of an animal

listen to the pronunciation of wart; wart-like projection on a leaf or the skin of an animal
English - English

Definition of wart; wart-like projection on a leaf or the skin of an animal in English English dictionary

wart; wart-like projection on a leaf or the skin of an animal
{i} verruca
wart; wart-like projection on a leaf or the skin of an animal
Favorites