Meaning of allogamous
Definition of allogamous
(adj)
relating to
cross-fertilization
in plants
Other information on allogamous
WIKIPEDIA results for
allogamous
Amazon results for
allogamous
Tweet