Medical Term:

delayed suture

 

Definition: a suturing of a wound after an interval of days.

Hide
(web1)