Gastroscope(n.) An instrument for viewing or examining the interior of the stomach.
Gastroscopic(a.) Of or pertaining to gastroscopy.

Words within gastroscopes

11 letter words: 1 results
10 letter words: 3 results
View all words...