EXPLANTED

Definition of EXPLANTED