papillary muscletranslation and definition "papillary muscle", tamil lexiconWordTamil Definitionpapillary muscleஅரும்புத் தசை