What does Adenophyllous mean?

Adenophyllous meaning in General Dictionary

Having glands on leaves

View more

  • Having glands on leaves.

Adenophyllous meaning in General Dictionary

(a.) Having glands on leaves.