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