CompareWords
Compare
Polliniferous
Definition:
(a.) Producing pollen; polleniferous.