implanted suture

[ ĭm-plăntĭd ]

n.

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.

Words nearby implanted suture