Find the word definition

Wiktionary
microneedles

n. (plural of microneedle English)

Usage examples of "microneedles".

The faint hiss of the medication squeezing through the microneedles and into my bloodstream always reassured me.