What is the full meaning of scarificator
a surgical instrument for scarifying, also SCARIFIER [n -S]
Example of the word scarificator placed on a Scrabble board.