MalayTranslate.com
Malay to English Translator
Translate Here

English to English

shoulder joint

noun (n)

  • a ball-and-socket joint between the head of the humerus and a cavity of the scapula
    sebuah ball and socket kerjasama antara ketua humerus dan rongga of the skapula
    source: wordnet30