n. thin flexible endoscope inserted into a joint space for examining the inside of it and for performing diagnostic and therapeutic procedures within the joint
ARTHROSCOPE
Meaning of ARTHROSCOPE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012