scarificatore

Italian

Etymology

From scarificare +‎ -tore.

Noun

scarificatore m (plural scarificatori)

  1. scarifier