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