GASTROSCOPE MEANING IN ENGLISH

• Gastroscope Definition & Synonyms

  1. (n.) An instrument for viewing or examining the interior of the stomach.


RECENT SEARCHES