Catalase vs Catylase - What's the difference?
catalase | catylase |
Catylase has no English definition.
An enzyme found in the liver that catalyses the decomposition of hydrogen peroxide to water and oxygen.
Catylase is often a misspelling of catalase.
Catylase has no English definition.