Self-fertilization
Word Dictionary
-> Self-fertilization
Search:
Self-fertilization
(n.) The fertilization of a flower by pollen from the same flower and without outer aid; autogamy.
Terms of Use
Canadian Jobs