Definition: 'Implanted Suture'
implanted sutureType: Term
1. passage of a pin through each lip of the wound parallel to the line of incision, the pins then being looped together with sutures.
The information shown above for implanted suture is provided by Stedman's.
* Stedman's, part of Lippincott Williams & Wilkins, provide a comprehensive line of health-science publications for healthcare professionals and medical students.