endoscopes

noun
  1. plural of endoscope: medical instruments with a light and camera used to examine the inside of the body
  2. Usage: medical

Examples