0
Anonymous
I'm not familiar with the word.
Might it be detritus - waste or debris of some sort.
Wiki User