noun ecology any organism that feeds on detritus
detritovore 🔊 Listen to this noun ecology any organism that feeds on detritus Share Facebook Twitter Google +