VariousWords beta
Related Terms:
Definitions:
Noun
coagulase
Definition: an enzyme that induces coagulation
Definition: Any enzyme that induces coagulation