glenosphere

Noun

 * 1) A spherical metal implant that fits into the glenoid