Pollen
WordNet

noun


(1)   The fine spores that contain male gametes and that are borne by an anther in a flowering plant
 
x
OK