Hint: Question mark (?) is a wildcard. Question mark substitutes one character.
English noun: catalase
1.
catalase(substance)enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water