dermaroller

English

Etymology

derma- +‎ roller, originally a trademark.

Noun

dermaroller (plural dermarollers)

  1. A device with many small needles, used for microneedling.