searching for and feeding on decaying matter;

listen to the pronunciation of searching for and feeding on decaying matter;