Dictionary
Random Word
Search
Adenophyllous
(a.)
Having glands on the leaves.
Back to Dictionary