YourDictionary

Dictionary Home » Medical Definitions » implanted suture

implanted suture medical definition

noun
A suture created by passing a pin through each lip of a wound, parallel to the line of incision, and then looping the pins together with stitches.

link/cite print suggestion box