implantasen
Spanish
Verb
implantasen
third-person plural imperfect subjunctive of
implantar