Meaning of arthroscope

Definition of arthroscope

(noun) a type of endoscope that is inserted into a joint for visual examination

Other information on arthroscope

WIKIPEDIA results for arthroscope
Amazon results for arthroscope