Definify.com

Definition 2026


zymoscopes

zymoscopes

English

Noun

zymoscopes

  1. plural of zymoscope