autogamy
English Dictionary
->
Letter A
-> autogamy
Search Dictionary:
autogamy Definition
(n)
self
-
fertilization
in
plants
autogamy Synonyms
autogamy
© Art Branch Inc.