enteroscopes

English

Noun

enteroscopes

  1. plural of enteroscope