Wiktionary
microsats
n. (plural of microsat English)
Usage examples of "microsats".
Park had dumped most of his fleet’s microsats into near-planetary space just before the Emergents arrived.
Another window looked out from one of the microsats in low orbit around the OnOff star.