SELF­FERTILIZATION


Meaning of SELF­FERTILIZATION in English

n. the fertilization of plants by their own pollen, not from others. self-fertilized adj. self-fertilizing adj.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.