Meaning ofdehydrogenasesin English

dehydrogenases

#uncommon
Definitions