English

edit

Noun

edit

zymoscopes

  1. plural of zymoscope