What is the meaning of laparoscope in English?

Learn vocabulary with pictures as well as definitions of laparoscope in English

Learn in

See more

n. laparoscope

Definition of laparoscope in English

Medical instrument consisting of a small camera and fiber optic cable system, used to view the interior of the abdomen.