Synonyms of implant in English:
1 the collagen is implanted under the skin
insert, embed, bury, lodge, place, put in place, install, introduce;
nounBack to top
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.