pollen spore

English

Noun

pollen spore (plural pollen spores)

  1. Synonym of pollen grain.