satelloon (English, noun)
expansion: satelloon (plural satelloons)
Senses:
glosses: Synonym of balloon satellite.
Forms:
form: satelloons
tags: plural