POLLINATE


Meaning of POLLINATE in English

vt to apply pollen to (a stigma).

2. pollinate ·adj pollinose.

Webster English vocab.      Английский словарь Webster.