supporting celltranslation and definition "supporting cell", tamil lexiconWordTamil Definitionsupporting cellதாங்குங்கலம்