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.
Noun
picosatellite (plural picosatellites)
English Wikipedia has an article on:picosatelliteWikipedia
An artificial satellite with a wet mass between 0.1 and 1 kilograms.