scapulohumerus
English
Noun
scapulohumerus
(
uncountable
)
(
anatomy
)
The
scapula
and
humerus
; the seven
muscles
that connect the
humerus
to the
scapula
Related terms
scapulohumeral