endoscope

1. (noun) a long slender medical instrument for examining the interior of a bodily organ
Related Words: arthroscope, culdoscope, laparoscope, medical instrument, proctoscope, sigmoidoscope



Terms and Conditions of Use / Copyright Notice