Find the word definition

Wiktionary
swarm spores

n. (swarm spore English)