Not quite right?
"Search similar patterns."
D____________
Definitions
Any of several enzymes that catalyze the removal of hydrogen (a proton) from biological compounds.
Used as a crossword answer0 curated clues
No curated clues for dehydrogenase yet.