meaning of scavenging

1. searching for and feeding on decaying matter; "scavenging hyenas and ">vultures"


Related Words

scavenging |

Developed & Maintained By Taraprasad.com

Treasure Words