uprooter
noun
1. a person who destroys or ruins or lays waste to
e.g. a destroyer of the environment jealousy was his undoer uprooters of gravestones
Synonym: destroyer ruiner undoer waster