ALLOGAMY

Definition of ALLOGAMY

  1. (noun)cross-fertilization in plants