Noun

edit

glenoido (plural glenoidi)

  1. (anatomy) glenoid