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. Оксфордский английский словарь. 2012