glenoid – English–Español translations

🇬🇧 en es 🇪🇸

glenoid noun

  /ˈɡliːnɔɪd/ , /ˈɡlɛnɔɪd/
  • shallow depression in a bone
glena
Wiktionary Links