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