Definition of Implant

A prosthesis placed permanently in tissue.

Implant is from the group

Prosthesis

Other Names for Implant

Implant
Implantable
Implanted

Source

NCI Thesaurus License

Topics #Implant Implantable Implanted