Detrivore Definition
noun
(biology) Any organism that feeds on detritus.
Wiktionary
Other Word Forms of Detrivore
Noun
Singular:
detrivorePlural:
detrivoresFind Similar Words
Find similar words to detrivore using the buttons below.