Advertisement
Skip to
micropump
[mahy-kruh-puhmp]
a tiny pump implanted under the skin for the timed administration of medication.
Origin of micropump1
Browse