Dictionary search results

Showing 1-3 of 3 results

shoulder joint British & World English

The joint connecting an upper limb or forelimb to the body. It is a ball-and-socket joint in which the head of the humerus fits into the socket of the scapula

shoulder joint English-Spanish

articulación