noun a tiny pump implanted under the skin for the timed administration of medication.
micropump 🔊 Listen to this noun a tiny pump implanted under the skin for the timed administration of medication. Share Facebook Twitter Google +