MalayTranslate.com
Malay to English Translator
Translate Here

English to English

articulatio coxae

noun (n)

  • the ball-and-socket joint between the head of the femur and the acetabulum
    the ball and socket penyatuan antara pimpinan tulang paha dan acetabulum
    Synonym:
    coxa, hip, hip joint
    source: wordnet30