Implanted

Definition:

  • (imp. & p. p.) of Implant

Compare implanted with other words:

implanted vs. implated

imped vs. implanted

implanted vs. indwelling

conception vs. implanted

implanted vs. plate