excreta
Explore definitions, synonyms, and language insights of excreta
Definitions
Noun
waste matter (as urine or sweat but especially feces) discharged from the body
Explore definitions, synonyms, and language insights of excreta