Gastroscope
English Meaning
An instrument for viewing or examining the interior of the stomach.
- An endoscope that is inserted through the mouth and used for examining the interior of the stomach.
Sorry, No Malayalam Meaning for your input!
See Gastroscop Want To Try Gastroscope In Malayalam??