Carr

Carr

Definition: Carr

Carr: An area of wetland that supports some trees. Managing carr habitats promotes biodiversity and sustainable land use practices on farms.

3 thoughts on “Carr”

Leave a Comment