• Link Centre - Search Engine and Internet Directory

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.