YourDictionary

glenoid

adjective

forming a smooth, shallow cavity or socket for a bone; esp., designating the cavity on the head of the scapula which, together with the head of the humerus, forms the shoulder joint

Learn more about glenoid

link/cite print suggestion box