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, pollan, pullen, plene, plein, polony, pollinium, polemy, poplin, plenum, polemonium, pull in, pullman, polynya, pillion, pull-in, paillon, populin, pallone
|
|
|