Word Explorer
Glenoid fossa
The hollow at the end of the scapula into which fits the humerus to make the shoulder joint
📖 Definitions of "Glenoid fossa"
noun
- 1
The hollow at the end of the scapula into which fits the humerus to make the shoulder joint
Translate “Glenoid fossa” into Another Language
Pick a language — the word will be pre-filled in the translator.