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, polemy, plenum, poplin, polony, pollinium, polemonium, pull-in, polynia, populin, paillon, pleione, pallone, polynya, pull in
|
|
|