Home Synonyms excrete
See US English definition of excrete
See UK English definition of excrete
See Spanish definition of excretar
1‘the process by which waste products are excreted from the body’
absorb, ingest
READ THESE ARTICLES