Definition:
Compare excreation with other words:
excreation vs. excretion
excreation vs. transpiration
egestion vs. excreation