polyscope

polyscope

English

Etymology

    From poly- + scope.

    Noun

    polyscope (plural polyscopes)

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