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.

Leave a Comment