diaphorases
English
Noun
diaphorases
plural of
diaphorase