RhymeZone

 

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

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023