The AI-powered English dictionary
plural verrucas or verrucae
(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. examples