implant




implant - noun

  • a prosthesis placed permanently in tissue

  • implant - verb

    implant - thesaurus

    embed   engraft   imbed   plant