SELF-FERTILIZATION


Meaning of SELF-FERTILIZATION in English

(n.) The fertilization of a flower by pollen from the same flower and without outer aid; autogamy.

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