Wiktionary
detrivore
n. (context biology English) Any organism that feeds on detritus
n. (context biology English) Any organism that feeds on detritus