diaphorases

/daɪˈæfəreɪsɪz/
noun
  1. Plural of diaphorase; multiple types or molecules of this enzyme.
    • The study compared the efficiency of several diaphorases.
    • Different diaphorases are found in various organisms.
    • These diaphorases help break down toxins in the liver.
What does "diaphorases" mean? | whatsthatwordmean | whatsthatwordmean