1 result found

Search Results for: d-aminolevulinic_acid

Synthase

Definition noun, plural: synthases (biochemistry) An enzyme that catalyzes the synthesis of a compound Supplement Synthases... Read More