glenoid cavitytranslation and definition "glenoid cavity", tamil lexiconWordTamil Definitionglenoid cavityகிண்ணக்குழி (தோள்)