detritophages
English
Noun
detritophages
plural of
detritophage