Ido edit

Noun edit

glenoido (plural glenoidi)

  1. (anatomy) glenoid