CompareWords
Compare
Adenophyllous
Definition:
(a.) Having glands on the leaves.
Compare
adenophyllous
with other words:
adenophyllous vs. gland