excreted; excreting
: to separate and eliminate or discharge (waste) from the blood, tissues, or organs or from the active protoplasm
excreter
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share