Scavengernoun


Definition

An animal that feeds on carrion, dead plant material, or refuse.