excreta
English Dictionary
->
Letter E
-> excreta
Search Dictionary:
excreta Definition
(n)
waste
matter
(
as
urine
or
sweat
but
especially
feces
)
discharged
from
the
body
excreta Synonyms
body waste
excrement
excreta
excretion
excretory product
© Art Branch Inc.