transhydrogenases

English

Noun

transhydrogenases

  1. plural of transhydrogenase