Definition of excreter in English:

excreter

noun