Dictionary Check: endoscope

"endoscope" is a valid word!

Scrabble 14 points
Words with Friends 17 points

Definition

noun

a long slender medical instrument for examining the interior of a bodily organ or performing minor surgery

Advertisement