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