detritophages

English

Noun

detritophages

  1. plural of detritophage