Find the word definition

Wiktionary
subsatellites

n. (plural of subsatellite English)

Usage examples of "subsatellites".

The subsatellites still squirted over her head, darting this way and that like busy metal gnats, unable to comprehend the fact that the giant ship that had brought them here was gone.

As they went, each released a swarm of subsatellites like golden butterflies, expanding their observation baseline.