Meaning of defecation
Definition of defecation
(noun)
the
elimination
of
fecal
waste
through
the
anus
Other information on defecation
WIKIPEDIA results for
defecation
Amazon results for
defecation
Tweet