Arthroscope
[ɑ:θrәskәjp]
Definition
(noun.) a type of endoscope that is inserted into a joint for visual examination.
Editor: Martin--From WordNet
[ɑ:θrәskәjp]
(noun.) a type of endoscope that is inserted into a joint for visual examination.
Editor: Martin--From WordNet