Definition of Excreta
Noun: excreta ek'skree-tu or ik'skree-tu
- Waste matter (as urine or sweat but especially faeces) discharged from the body
- body waste, excretion, excrement, excretory product
See also:
excrescently
excretal
Anagrams containing the word excreta