Home

Word

implant, n.
(implants)
more info a prosthesis placed permanently in tissue
<noun.artifact>

implant