English | German | Russian | Czech

adenophyllous English

Meaning adenophyllous meaning

What does adenophyllous mean?

adenophyllous

(botany) Having glands on the leaves.

Are you looking for...?