Attested.to

Definition

an enzyme that induces coagulation

Seed ·

Term in context

coagulase in CommonParlance