Search results
- Dictionaryexcrete/ɪkˈskriːt/
verb
- 1. (of a living organism or cell) separate and expel as waste (a substance, especially a product of metabolism): "excess bicarbonate is excreted by the kidney"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries