transhydrogenases
English
Noun
transhydrogenases
plural of
transhydrogenase