altiscopes
English
Noun
altiscopes
plural of
altiscope
Anagrams
alopecists
,
scapolites