deshydrogenases

French

Noun

deshydrogenases ?

  1. plural of deshydrogenase