arthroscope

English

Etymology

From arthro- +‎ -scope.

Noun

arthroscope (plural arthroscopes)

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

Derived terms

Translations

Anagrams