VariousWords beta
Related Terms:
Definitions:
Noun
laparoscope
Definition: a slender endoscope inserted through an incision in the abdominal wall in order to examine the abdominal organs or to perform minor surgery
Definition: A thin endoscope that may be inserted through a small incision in the abdominal wall.