Scarifier



ENGLISH MEANING
noun
1.
One who scarifies.
2.
The instrument used for scarifying.
3.
An implement for stripping and loosening the soil, without bringing up a fresh surface.