laparoscope
nounDefinition of laparoscope
: a fiberoptic instrument inserted through an incision in the abdominal wall and used to examine visually the interior of the peritoneal cavity
Keep scrolling for more
Keep scrolling for more