Attested.to

Definition

a biochemical catalyst such as an enzyme

Seed ·

Term in context

biocatalyst in CommonParlance