dermaroller

noun

dermaroller

noun

Etymology From derma- + roller, originally a trademark.

1

A device with many small needles, used for microneedling.

Related terms
dermarolling

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.