smallsat (English, noun)
expansion: smallsat (plural smallsats)
Senses:
glosses: A miniature artificial satellite.
Forms:
form: smallsats
tags: plural