meaning of articulatio humeri

articulatio humeri meaning in General Dictionary

a ball-and-socket joint involving the mind associated with the humerus and a cavity for the scapula