Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pollen
in English
pollen
us
/ˈpɑl.ən/
uk
/ˈpɒl.ən/
#common
Plural
pollens
Definitions
Noun
fine
grains
from
flowers
;
plant
reproduction
microspores
in
anthers
;
botanical
term
grains
produced
by
flowering
plants
Verb
to
cover
with
fine
grains
poetically
Compounds / Phrases
pollenproof