Wiktionary
nanosatellites
n. (plural of nanosatellite English)
n. (plural of nanosatellite English)