Refine this word faster
Cotyloid joint
Definitions
Noun
- 1 a freely moving joint in which a sphere on the head of one bone fits into a rounded cavity in the other bone wordnet
See also for "cotyloid joint"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.