SynonymX
Speak
Zymoid
Definition of Zymoid
1.
Resembling an enzyme
Adjective