Definition of "Excretion" :
noun: the bodily process of discharging waste matter
noun: waste matter (as urine or sweat but especially feces) discharged from the body
noun: the bodily process of discharging waste matter
noun: waste matter (as urine or sweat but especially feces) discharged from the body