Definition of gastroscope

Definition of gastroscope
  1. gastroscope Noun a form of endoscope used to view the inside of the stomach
Need more help? Try our forum NEW