Englishfor English speakers
glenoid English
Meaning glenoid meaning
What does glenoid mean?
glenoid
glenoid
Synonyms glenoid synonyms
What other words have the same or similar meaning as glenoid?