SELF-FERTILIZATION


Meaning of SELF-FERTILIZATION in English

n. the fertilization of plants by their own pollen, not from others.

Derivatives:

self-fertilized adj. self-fertilizing adj.

Oxford English vocab.      Оксфордский английский словарь.