What is the full meaning of endoscopes
ENDOSCOPE, an instrument for visualizing the interior of a hollow organ [n]
Example of the word endoscopes placed on a Scrabble board.