Subscribe
URL of the page has been copied to clipboard.
Meaning : The concavity in the head of the scapula that receives the head of the humerus to form the shoulder joint.
Synonyms : glenoid fossa
Install App
Glenoid cavity meaning in Telugu.