Definition, synonyms and related words
Describing a very small osmotic pump that is used for drug delivery