meaning of excrete
1.
To
separate
and
throw
off;
to
excrete
urine.
Related Words
excrete
|
excreted
|
Developed & Maintained By
Taraprasad.com