Dictionary.com
Thesaurus.com

has excreted

  • present perfect
    of excrete (3rd person singular).
    excrete
    verb (used with object)
    to separate and eliminate from an organic body; separate and expel from the blood or tissues, as waste or harmful matter.