CATALASE Scrabble 10 Words With Friends 12 Definition noun enzyme found in most plant and animal cells that functions as an oxidative catalyst. See all 124 words you can make from CATALASE → 8-letter words Words starting with C Words ending with E ← Unscramble different letters