semasphere
English
Etymology
From
sema-
+
-sphere
.
Noun
semasphere
(
plural
semaspheres
)
(
historical
,
rare
)
An
aerostatic
signalling
apparatus
.