endoscopes


Meanings

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

Synonyms


Scrabble Score: 15

endoscopes is a valid Scrabble (US) TWL word

endoscopes is a valid Scrabble Word in Merriam-Webster MW Dictionary

endoscopes is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 18

endoscopes is a valid Words With Friends word