ZYMOID

Definition of ZYMOID

  1. (adj)resembling an enzyme