scarificateur meaning in English
n. scarifier, farming tool used to break up soil; instrument used to make several simultaneous incisions in the skin (surgery)
n. scarifier, farming tool used to break up soil; instrument used to make several simultaneous incisions in the skin (surgery)