RhymeZone

 

Definitions of laparoscope:
  • noun:   a slender endoscope inserted through an incision in the abdominal wall in order to examine the abdominal organs or to perform minor surgery

Related words...
Descriptive words...

Search for laparoscope at other dictionaries: OneLook, Oxford, American Heritage, Merriam-Webster, Wikipedia

Help  Advanced  Feedback  iPhone/iPad  Android  API  Blog  Privacy

Copyright © 2023 Datamuse