POLLINATE


Meaning of POLLINATE in English

■ verb deposit pollen in (a flower or plant) and so allow fertilization.

Derivatives

pollination noun

pollinator noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.