A substance or object that is put in the body as a prosthesis, or for treatment or diagnosis.
IMPLANT
Meaning of IMPLANT in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012