osmotic pump
osmotic pump · osmotic pumps
A specialized implanted device that uses osmotic pressure to steadily release a drug…A specialized implanted device that uses osmotic pressure to steadily release a drug or chemical into an animal during research and testing.
Meaning
1 sensesA specialized implanted device that uses osmotic pressure to steadily release a drug or chemical into an animal during research and testing.
Forms
plural: osmotic pumps| Singular | osmotic pump |
|---|---|
| Plural | osmotic pumps |
regular