English translation of 'implantar'
1. to introduce
2. (medicine) to implant
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'implantar' in Other Languages
British English: implant VERB
To implant something into a person's body means to put it there, usually by means of a medical operation.
Doctors say they have implanted an artificial heart into a 46-year-old woman.
Translation of implantar from the Collins Portuguese to English Dictionary