Sub-satellites, noun plural of sub-satellite. Synonyms in the same form.
sub-moons, sub-sats, submoons
All synonyms for sub-satellite →