videogastroscopes

English

Noun

videogastroscopes

  1. plural of videogastroscope