SELF-POLLINATION Meaning of SELF-POLLINATION in English n. the pollination of a flower by pollen from the same plant. Derivatives: self-pollinated adj. self-pollinating adj. self-pollinator n. Oxford English vocab. Оксфордский английский словарь. 2012