arthroscope

arthroscope

English

Etymology

    From arthro- + -scope.

    Noun

    arthroscope (plural arthroscopes)

    1. (medicine) A form of endoscope used in arthroscopy

    Derived terms

    Translations

    Anagrams