rectoscopes

English

Noun

rectoscopes

  1. plural of rectoscope