glenoidi
Ido
Noun
glenoidi
plural of
glenoido
Italian
Noun
glenoidi
f
plural of
glenoide