Autogamous
Word Dictionary
-> Autogamous
Search:
Autogamous
(a.) Characterized by autogamy; self-fertilized.
Terms of Use
Canadian Jobs