English | German | Russian | Czech

sutura English

Meaning sutura meaning

What does sutura mean?

sutura

(= suture) an immovable joint (especially between the bones of the skull)

Synonyms sutura synonyms

What other words have the same or similar meaning as sutura?

sutura English » English

suture fibrous joint

Are you looking for...?