English dictionary, thesaurus, translations & etymology
FreeDict.com

catalase in Turkish

catalase in Turkish

katalaz
noun
An enzyme found in the liver that catalyses the decomposition of hydrogen peroxide to water and oxygen.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.