Adenophyllous
Word Dictionary
-> Adenophyllous
Search:
Adenophyllous
(a.) Having glands on the leaves.
Terms of Use
Canadian Jobs