mast celltranslation and definition "mast cell", tamil lexiconWordTamil Definitionmast cellஅடிநாட்டக்கலம்