In Russian, we use the word applikator ("аппликатор") do describe a type of spiky\knobbly tool used for massage. Is there an English alternative to this? I need to translate the word into English
I'm afraid that simply writing "applicator" will lead the reader down the wrong path