◄ Polliniferous ►

Dictionary
(a.) Producing pollen; polleniferous.

                                                                                                                                                                                                                                       

Clyx.com


Pollinia
Top of Page
Top of Page