dejecta
/dɪˈdʒɛktə/Definitions
1. noun
Waste or refuse matter; excrement, dung
“The dejecta from the animal shelter needed to be disposed of immediately.”
1. noun
Waste or refuse matter; excrement, dung
“The dejecta from the animal shelter needed to be disposed of immediately.”