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