POLLEN


Meaning of POLLEN in English

■ noun a powdery substance discharged from the male part of a flower, each microscopic grain containing a male gamete that can fertilize the female ovule.

Origin

C18: from L., lit. 'fine powder'.

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