Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

implanted suture

implanted suture [L, implantare, to set into, sutura] , a suture formed by inserting pins on opposite sides of a wound and drawing the edges of the wound together by winding thread tightly around the pins.

Tweet submit Telegram VK

Random Words

biomicroscopy

looseness of association (LOA)

gemellipara

Mucha-Habermann disease

subcuticular suture

thermopenetration

propionic acidemia

bronchioalveolar adenocarcinoma, bronchioalveolar carcinoma

oval window

Medical Dictionary Copyright © 2025.
Privacy Policy