VariousWords beta
Definitions:
Adjective
scapulohumeral
Definition: relating to the shoulder blade and upper arm bone
Definition: Of or relating to a group of seven muscles that connect the humerus to the scapula.