dermarollerEtymologyFrom derma- + roller, originally a trademark.dermaroller means A device with many small needles, used for microneedling. Lexicurio rates it Sui generis — a strength score of 95 out of 100.nounA device with many small needles, used for microneedling.