What is the full meaning of dehydrogenase
an enzyme that accelerates the removal of hydrogen from metabolites and its transfer to other substances [n -S]
Example of the word dehydrogenase placed on a Scrabble board.