Definition of pollen
English to English noun - the fine spores that contain male gametes and that are borne by an anther in a flowering plant
source: WordNet 3.0 - Fine bran or flour.
source: Webster 1913 English to Tagalog noun - [pólen] Bulo [ng bulaklak]
source: Diccionario Ingles-Español-Tagalog
Visual Synonyms 
Nearby Word
pollen, pollenin, pullen, pollan, plene, plein, plenum, pollinium, polemy, poplin, polony, polemonium, polynya, populin, polynia, phellem, pillion, pull in, pullman, pull-in
|
|
|