Explantation

Explantation

Definition

A surgical procedure that removes something that was implanted in the body.

Also known as Explantation — per NCIT

Also identified as