glenoid labrum

noun

glenoid labrum

noun
1

Anatomy, Medicine, Sciences A lip-like projection of cartilage on the human scapula surrounding the joint between the humerus and the collarbone.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.