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
Tweet