semasphere (English, noun)
expansion: semasphere (plural semaspheres)
Senses:
glosses: An aerostatic signalling apparatus.
tags: historical
rare
Forms:
form: semaspheres
tags: plural