glenoid labrum (English, noun)
expansion: glenoid labrum
Senses:
topics: anatomy
medicine
sciences
glosses: A lip-like projection of cartilage on the human scapula surrounding the joint between the humerus and the collarbone.
Forms: