English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Synchondrosis

Synchondrosis (n.)

An immovable articulation in which the union is formed by cartilage.