English dictionary
cotyloid joint meaning and definition
Definition and meaning of cotyloid joint at MeaningMonkey.org. cotyloid joint meaning and definition in the English Dictionary.COTYLOID JOINT noun
Definition of cotyloid joint (noun)
- a freely moving joint in which a sphere on the head of one bone fits into a rounded cavity in the other bone
Source: Princeton University Wordnet