microneedle

English

Etymology

From micro- +‎ needle.

Noun

microneedle (plural microneedles)

  1. A very fine needle
  2. A microinjector

Derived terms