Glossary term
natural infrastructure
Definition
Natural or semi-naturally occurring landscape features that can help restore natural processes and/or lessen the impacts of extreme weather while providing additional human and ecological benefits.
Natural or semi-naturally occurring landscape features that can help restore natural processes and/or lessen the impacts of extreme weather while providing additional human and ecological benefits.