smallsat

English

Etymology

From small +‎ sat.

Noun

smallsat (plural smallsats)

  1. A miniature artificial satellite.