Translation of sutura in English:

sutura

suture, n.

feminine noun

  • 1

    Medicine
    suture
    hacer una sutura to make a suture
  • 2

    (del cráneo)
    cranial suture
  • 3

    Botany
    suture
    line of separation
    line of dehiscence technical