Definify.com
Definition 2024
glenoid_fossa
glenoid fossa
English
Noun
glenoid fossa (plural glenoid fossae)
- (anatomy) The hollow at the end of the scapula into which fits the humerus to make the shoulder joint
glenoid fossa (plural glenoid fossae)