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