arthroscope
1.
(
noun
) a type of endoscope that is inserted into a joint for visual examination
Related Words:
endoscope
Terms and Conditions of Use / Copyright Notice