peritoneoscopes

English

Noun

peritoneoscopes

  1. plural of peritoneoscope