POLLEN


Meaning of POLLEN in English

[pol.len] n [NL pollin-, pollen, fr. L, fine flour] (1760) 1: a mass of microspores in a seed plant appearing usu. as a fine dust

2: a dusty bloom on the body of an insect

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