n. the pollination of a flower by pollen from the same plant. self-pollinated adj. self-pollinating adj. self-pollinator n.
SELFPOLLINATION
Meaning of SELFPOLLINATION in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012