Wiktionary
dehydrogenases
n. (plural of dehydrogenase English)
n. (plural of dehydrogenase English)