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
Tweet