Definition Definition

deplantation - Meaning and Examples

Meaning of 'deplantation' (Webster Dictionary)

1 . Deplantation [ n.]
- Act of taking up plants from beds.