CompareWords
Compare
Synchondrosis
Definition:
(n.) An immovable articulation in which the union is formed by cartilage.