Definitions for "Laparascope"
thin tube with a tiny camera used to look inside body and surface of organs.
A slender tube that is inserted through an incision in the stomach to examine or perform minor surgery on the abdominal or pelvic area in a woman.
a small video camera inserted into the abdomen through a small incision (usually a centimeter or less) at the umbilicus