Dictionary of Cancer Terms
View in English: Implantable pump
Bomba implantable
Dispositivo pequeño instalado bajo la piel para administrar una dosis constante de medicamentos.
Source: National Cancer Institute Dictionary of Cancer Terms, available at www.cancer.gov/dictionary.