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 wordendoscopes 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