pollen

(noun) spore (generic term)

< pollard | pollen count >