Skip to
noun
an organism or animal that feeds on detritus, which is dead plant or animal material and other decayed organic matter
Browse