microneedle array (English, noun)
expansion: microneedle array (plural microneedle arrays)
Senses:
topics: medicine
pharmacology
sciences
glosses: A drug delivery patch composed of an array of microscopic needles that inject the drug over a contact area.
Forms:
form: microneedle arrays
tags: plural