CATALASES

Scrabble 11 Words With Friends 13

Definition

CATALASES is the plural of CATALASE.

noun CATALASE: enzyme found in most plant and animal cells that functions as an oxidative catalyst.

See all 170 words you can make from CATALASES →

← Unscramble different letters