catalaseEnglish

catalase

Noun

Enzyme found in most plant and animal cells that functions as an oxidative catalyst, decomposes hydrogen peroxide into oxygen and water

English: catalase

Bahasa: katalase

Bahasa words with similar meanings