Laparoscope
English Meaning
- A slender tubular endoscope that is inserted through an incision in the abdominal wall and used for viewing the abdominal or pelvic cavities.
Sorry, No Malayalam Meaning for your input!
See Laparoscop Want To Try Laparoscope In Malayalam??