Detritus

waste material or rubbish, especially left after a particular event
[BIOLOGY] a loose mass of decaying material
--- Cambridge Dictionary