Dictionary.com
Thesaurus.com
unexcreted
Derived word form of excrete