Dictionary.com
definitions
  • synonyms
cotyloid joint in Medicine

cotyloid joint

n.
  1. ball-and-socket joint