Glenoid-fossa definition

(anatomy) The hollow at the end of the scapula into which fits the humerus to make the shoulder joint.
noun
0
0
Advertisement