English edit

Noun edit

zymoscopes

  1. plural of zymoscope