Medical Dictionary
glenoid
adj glen·oid \ˈglen-ˌȯid, ˈglēn-\
Medical Definition of GLENOID
1
: having the form of a smooth shallow depression—used chiefly of skeletal articulatory sockets
2
: of or relating to the glenoid cavity or glenoid fossa
Seen & Heard
What made you want to look up glenoid? Please tell us where you read or heard it (including the quote, if possible).