altiscope (English, noun)
expansion: altiscope (plural altiscopes)
Senses:
glosses: A periscope
Forms:
form: altiscopes
tags: plural