Dictionary Check: reductase
"reductase" is a valid word!
Scrabble
12
points
Words with Friends
14
points
Definition
noun
an enzyme that catalyses the biochemical reduction of some specified substance
Advertisement