microneedle array
microneedle array · microneedle arrays
A drug delivery patch composed of an array of microscopic needles that inject the drug…A drug delivery patch composed of an array of microscopic needles that inject the drug over a contact area.
Meaning
1 sensesA drug delivery patch composed of an array of microscopic needles that inject the drug over a contact area.
Forms
plural: microneedle arrays| Singular | microneedle array |
|---|---|
| Plural | microneedle arrays |
regular