glenoids

EnglishEdit

NounEdit

glenoids

  1. plural of glenoid

AnagramsEdit