• Polyscope

    Origin

    - + scope

    Full definition of polyscope

    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

    © Wiktionary