ALLOGAMY


Meaning of ALLOGAMY in English

noun fertilization of the pistil of a plant by pollen from another of the same species; cross-fertilization.

Webster English vocab.      Английский словарь Webster.