GEITONOGAMY


Meaning of GEITONOGAMY in English

noun fertilization of flowers by pollen from other flowers on the same plant.

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