subsatellites
See also:
sub-satellites
English
Noun
subsatellites
plural of
subsatellite