POLLEN


Meaning of POLLEN in English

n. fine powder produced by flowers that fertilizes other plants for reproduction

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.