SELF-POLLINATION
Meaning of SELF-POLLINATION in English
■ noun Botany the pollination of a flower by pollen from the same plant.
Derivatives
self-pollinate verb
self-pollinator noun
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004