superswarm
Etymology
From super- + swarm.
noun
A very large swarm.