English

edit

Noun

edit

detrivores

  1. plural of detrivore

Anagrams

edit