scavenger
(noun)
noun
1. a chemical agent that is added to a chemical mixture to counteract the effects of impurities
Definition categories: substance
2. someone who collects things that have been discarded by others
Similar word(s): magpie
Definition categories: person, hoarder
3. any animal that feeds on refuse and other decaying organic matter
Definition categories: animal, beast, brute, creature, fauna