YourDictionary

dehydratase medical definition

noun
An enzyme that catalyzes the removal of oxygen and hydrogen from organic compounds in the form of water.

Learn more about dehydratase

link/cite print suggestion box