[adj] searching for and feeding on decaying matter; "scavenging hyenas and vultures" [adj] searching for and salvaging anything useful from discarded material; "scavenging larvae"
gluttonous, thrifty