Esophagoscope
English Meaning
- An instrument which enables an observer to obtain a view of the mucous membrane of the esophagus.
Sorry, No Malayalam Meaning for your input!
See Esophagoscop Want To Try Esophagoscope In Malayalam??