scapulohumerus noun1 •The scapula and humerus; the seven muscles that connect the humerus to the scapula