DEHYDROGENASE

13 letters 22 Scrabble points /diːˌhaɪdˈɹɒdʒəneɪz/

Definition of DEHYDROGENASE

noun
  1. Any of several enzymes that catalyze the removal of hydrogen (a proton) from biological compounds.

Related words: dehydrase

Source: Wiktionary

Word Details

Letters D E H Y D R O G E N A S E
Length 13 letters
Scrabble Score 22 points