wormcast

(noun) body waste (generic term)

excretion (generic term)
excreta (generic term)
excrement (generic term)
excretory product (generic term)