Pollen (pol-len )
Fine spores borne by certain flowering plants