Advertisement

Synonyms of Implant

Primary definition: A medical device or tissue that is inserted into the body.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement