head of humerustranslation and definition "head of humerus", tamil lexiconWordTamil Definitionhead of humerusபுயவெலும்புத்தலை