Meaning of allogamy

Definition of allogamy

(noun) cross-fertilization in plants

Other information on allogamy

WIKIPEDIA results for allogamy
Amazon results for allogamy