English | German | Russian | Czech

verrucate English

Meaning verrucate meaning

What does verrucate mean?

verrucate

(botany, of a pollen grain) having verrucae

Are you looking for...?