Suture Explained

Suture, literally meaning "seam", may refer to:

Arts, entertainment, and media

Healthcare

Science