dermaroller (English, noun)
expansion: dermaroller (plural dermarollers)
Senses:
glosses: A device with many small needles, used for microneedling.
Forms:
form: dermarollers
tags: plural