Attested.to

Definition

an enzyme that regulates prostaglandins that are important for the health of the stomach lining and kidneys

Seed ·

Term in context

Cox-1 in CommonParlance