CompareWords
Compare
Adenophorous
Definition:
(a.) Producing glands.
Compare
adenophorous
with other words:
adenophorous vs. gland