Definition Definition

excreation - Meaning and Examples

Meaning of 'excreation' (Webster Dictionary)

1 . Excreation [ n.]
- Act of spitting out.