Meaning of excretion

Definition of excretion

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

Other information on excretion

WIKIPEDIA results for excretion
Amazon results for excretion