SELF-FERTILIZATION


Meaning of SELF-FERTILIZATION in English

act or process of fertilizing itself, independent fertilization

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.