1 result found

Search Results for: stilbene

Synthase

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