English

edit

Noun

edit

peritoneoscopes

  1. plural of peritoneoscope