satellites

noun

Plural form of satellite.