English synonyms about - contact  

sutura

noun

1 sutura

An immovable joint (especially between the bones of the skull).

synonyms: fibrous joint, suture.


Find more on sutura elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0282