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