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

Words within gastroscope

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