catalase
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water
WordNet
Previous
catafalque
cataflam
catagmatic
cataian
catalan
Next
catalatic
catalectic
catalepsy
cataleptic
catalexis