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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.