Scarifies meaning : To remove thatch (build-up of organic matter on the soil) from a lawn, to dethatch. To make scratches or cuts on. To harrow the feelings. To scar. Denude, or lay waste to.
scarifies
highers
mimickers
arkose
towhee