◄ Self-fertilization ►

Dictionary
(n.) The fertilization of a flower by pollen from the same flower and without outer aid; autogamy.

                                                                                                                                                                                                                                       

Clyx.com


Self-expressiveness
Top of Page
Top of Page