femtosatellite

Noun

 * 1) An artificial satellite with a mass of under 100 grams