glenoid fossa (English, noun)
expansion: glenoid fossa (plural glenoid fossae)
Senses:
topics: anatomy
medicine
sciences
glosses: The hollow at the end of the scapula into which fits the humerus to make the shoulder joint
Forms:
form: glenoid fossae
tags: plural