Wiktionary
laparoscopes
n. (plural of laparoscope English)
n. (plural of laparoscope English)