Meaning of excreta

Definition of excreta

(noun) waste matter (as urine or sweat but especially feces) discharged from the body

Other information on excreta

WIKIPEDIA results for excreta
Amazon results for excreta