femtosatellite (English, noun)
expansion: femtosatellite (plural femtosatellites)
Senses:
glosses: An artificial satellite with a mass of under 100 grams
Forms:
form: femtosatellites
tags: plural