dehydrogenases

English

Noun

dehydrogenases

  1. plural of dehydrogenase