Word info Synonyms

nanosatellite

Noun

Meaning

nanosatellite (plural nanosatellites)

An artificial satellite with a wet mass between 1 and 10 kilograms.

Source: en.wiktionary.org

Synonyms

Close letter words and terms