1 English Synonyms for PICOSAT
Prev.1Next
picosatellite
Definition: 1. An artificial satellite with a wet mass between 0.1 and 1 kilograms.
Show more information about picosatellite
Prev.1Next
Search took: 2.9595 ms
Definition: 1. An artificial satellite with a wet mass between 0.1 and 1 kilograms.
Show more information about picosatellite
Search took: 2.9595 ms