Attested.to

Definition

an enzyme that removes the iodine radical

Seed ·

Term in context

de-iodinase in CommonParlance