glenoid fossa

English dictionary entry

Meanings

noun
  1. The hollow at the end of the scapula into which fits the humerus to make the shoulder joint

Word forms

glenoid fossa glenoid fossae
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.