OXFORD 9000
📚 noun • entry_id 42419

glenoid

/ˈɡliːnɔɪd/
Meanings (ES + gloss)
glena
A shallow depression in a bone, especially in the scapula.
Phrases
Word forms