Word info

glenoid

Speech parts

1. glenoid - Noun

2. glenoid - Adjective

Meaning

Having the form of a smooth and shallow depression; socketlike; -- applied to several articular surfaces of bone; as, the glenoid cavity, or fossa, of the scapula, in which the head of the humerus articulates.

Source: Webster's dictionary

Phrases with the word

Anagrams

Close letter words and terms