See also: swarm spores

English

edit

Noun

edit

swarmspores

  1. plural of swarmspore