licheater

noun

1.
any animal that feeds on refuse and other decaying organic matter