glenosphere (English, noun)
expansion: glenosphere (plural glenospheres)
Senses:
glosses: A spherical metal implant that fits into the glenoid
Forms:
form: glenospheres
tags: plural