Definition:

scavengering