Synonyms for "scavenger"

Words with similar meaning