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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.