English translation for "implant"
|
- n. implant, something which has been used to replace part of the body (medicine); graft
- Similar Words:
- "impitoyablement" English translation, "impiété" English translation, "implacabilité" English translation, "implacable" English translation, "implacablement" English translation, "implantation" English translation, "implanter" English translation, "implication" English translation, "implicite" English translation, "implicitement" English translation
|
|
|