Wiktionary
dermabraders
n. (plural of dermabrader English)
n. (plural of dermabrader English)