Definify.com

Definition 2024


dehydrogenases

dehydrogenases

English

Noun

dehydrogenases

  1. plural of dehydrogenase