micropump









micropump


noun

  1. a tiny pump implanted under the skin for the timed administration of medication.
53 queries 0.569