minisatellite - noun

singularminisatellite
pluralminisatellites