Word info

glenoid labrum

Noun

Meaning

glenoid labrum

(anatomy) A lip-like projection of cartilage on the human scapula surrounding the joint between the humerus and the collarbone.

Source: en.wiktionary.org

Close letter words and terms