Find the word definition

Wiktionary
dehydrase

n. 1 (context biochemistry disused English) (l/en: dehydrogenase) 2 (context biochemistry disused English) (l/en: dehydratase)