Dictionary definition for: Excretion
1. (n) the bodily process of discharging waste matter
2. (n) waste matter (as urine or sweat but especially feces) discharged from the body
WordNet 2.1 Copyright Princeton University. All rights reserved.