Definition of "glenoid"

glenoid