Definition, synonyms and related words
excreta; matters discharged from the animal body
Third-person singular simple present indicative form of excrete