meaning of polleniferous
1.
Producing
pollen;
polliniferous.
Related Words
polleniferous
|
Developed & Maintained By
Taraprasad.com