polyscope
English
Etymology
poly- + scope
Noun
polyscope (plural polyscopes)
- A lens that has multiple facets and forms multiple images
- (obsolete, medicine) A device for viewing the cavities of the body
Related terms
- polyscopic