glenoid fossa
English
Noun
glenoid
fossa
(
plural
glenoid fossae
)
(
anatomy
)
The
hollow
at the end of the
scapula
into which fits the
humerus
to make the
shoulder joint