Wiktionary
hypersatellites
n. (plural of hypersatellite English)
n. (plural of hypersatellite English)