POLLEN


Meaning of POLLEN in English

noun fine bran or flour.

2. pollen ·noun the fecundating dustlike cells of the anthers of flowers. ·see flower, and ·illust. of filament.

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