polyscope

Noun

 * 1) A lens that has multiple facets and forms multiple images
 * 2)  A device for viewing the cavities of the body

Related terms

 * polyscopic