arthroscope
1. [ noun ] (medicine,surgery) a type of endoscope that is inserted into a joint for visual examination
Related terms: endoscope
Similar spelling:   arthroscopy
  arthrospore
  arthrosporic
  Arthropteris
  arthropod
  arthrosporous
  Arthropoda
  arthromere
  arthur_compton
  arthropodan
  arthropodal
  arthromeric
  arthropodous
  arthroplasty
  arthrography
  art_rock
  arthritis
  arthritic