Greater slime scavenger