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