polyscope

      English

      Etymology

      poly- +‎ scope

      Noun

      polyscope (plural polyscopes)

      1. A lens that has multiple facets and forms multiple images
      2. (obsolete, medicine) A device for viewing the cavities of the body

      Related terms

      • polyscopic
      Last modified on 18 June 2013, at 11:57