glenohumeral

Adjective

 * 1)  Of or pertaining to the glenoid fossa and the humerus.

Derived terms

 * glenohumeral joint

Translations

 * Spanish: glenohumeral

Etymology
From.