Denuded area definition
Denuded area means a portion of land surface on which the vegetation or other soil stabilization features have been removed, destroyed or covered and which may result in or contribute to erosion and sedimentation.
Denuded area means land that has been cleared of vegetative cover.
Denuded area means land that has been cleared of vegetative cover. "Department" means the Department of Mines, Minerals and Energy.