Definition Definition

defoedation - Meaning and Examples

Meaning of 'defoedation' (Webster Dictionary)

1 . Defoedation [ n.]
- Defedation.