Word info Synonyms

picosatellite

Noun

Meaning

picosatellite (plural picosatellites)

English Wikipedia has an article on:picosatelliteWikipedia
An artificial satellite with a wet mass between 0.1 and 1 kilograms.

Source: en.wiktionary.org

Synonyms

Close letter words and terms