×

suture meaning in English

n. suture, surgical joining of two edges of a wound or incision; stitch used to close a wound; material used to surgically close a wound; junction of two bones in an immovable joint (anatomy)

Related Words

  1. point suture
  2. point de suture
  3. susurrement
  4. susurrer
  5. suturer
  6. suva
PC Version

Copyright © 2018 WordTech Co.