English dictionary
sutura meaning and definition
Definition and meaning of sutura at MeaningMonkey.org. sutura meaning and definition in the English Dictionary.SUTURA noun
Definition of sutura (noun)
- an immovable joint (especially between the bones of the skull)
- synonyms: fibrous joint, suture
Source: Princeton University Wordnet