Scarifier meaning

One who scarifies.
noun
0
0
The instrument used for scarifying.
noun
0
0
An implement for stripping and loosening the soil, without bringing up a fresh surface.
noun
0
0
Advertisement