smallsat
English
Etymology
From
small
+
sat
.
Noun
smallsat
(
plural
smallsats
)
A
miniature
artificial
satellite
.