SELF-FERTILIZATION


Meaning of SELF-FERTILIZATION in English

noun the fertilization of a flower by pollen from the same flower and without outer aid; autogamy.

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