Definition, synonyms and related words
An artificial satellite with a wet mass between 0.1 and 1 kilograms.