Definify.com

Definition 2025


swarm_spores

swarm spores

See also: swarmspores

English

Noun

swarm spores

  1. plural of swarm spore