laparoscope

Noun
  1. A slender endoscope inserted through an incision in the abdominal wall in order to examine the abdominal organs or to perform minor surgery (synset 103647458)

Other Searches