glenoidal

listen to the pronunciation of glenoidal
الإنجليزية - الإنجليزية
{s} (Anatomy) slightly cupped (of the shape of a bone)
Glenoid