catalasetranslation and definition "catalase", tamil lexiconWordTamil Definitioncatalaseகற்றலேசுcatalaseகற்றலேசுcatalaseகற்றலேசு