This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Glenoid
a.
Having the form of a smooth and shallow depression;
socketlike; -- applied to several articular surfaces of bone; as, the
glenoid cavity, or fossa, of the scapula, in which the head of the
humerus articulates.