Wiktionary
glenohumeral joints
n. (plural of glenohumeral joint English)
n. (plural of glenohumeral joint English)