Definify.com

Definition 2024


zymoscopes

zymoscopes

English

Noun

zymoscopes

  1. plural of zymoscope