Webster's Revised Unabridged Dictionary · 1913
Excreta
Copy link
Excreta
, noun, plural
[Latin]
Matters to be excreted.
↑