Answer: micropumps

AnswerCrossword Clue
micropumpsMICROPUMP, a miniature pump inserted under the skin to adminster a drug