megaconstellation

Noun

 * 1) A very large
 * 2)  A very large
 * 3)  A very large swarm of s in one satellite network