English | German | Russian | Czech

areole English

Meaning areole meaning

What does areole mean?

areole

(botany) The smallest enclosures created by the veins of a leaf. bump on a cactus out of which grow clusters of spines

Are you looking for...?