English

edit

Noun

edit

laparoscopies

  1. plural of laparoscopy
  NODES