Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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
Synonym:
articulatio humeri
,
shoulder
source: wordnet30