YourDictionary

glenoid medical definition

adjective
Relating to the articular depression of the scapula entering into the formation of the shoulder joint.

Learn more about glenoid

link/cite print suggestion box