altiscope
English
Etymology
From
Latin
altus
(
“
high
”
)
+
-scope
.
Noun
altiscope
(
plural
altiscopes
)
A
periscope
Anagrams
alopecist
,
copalites
,
scapolite