Answer: microinjected

AnswerCrossword Clue
microinjectedInject (something) into a microscopic object
microinjectedMICROINJECT, to inject (a substance) into a microscopic object, esp a single cell