Landscape fabric
Jump to navigation
Jump to search
1. a loosely intertwined fabric that is placed over the soil as a mulch to reduce weed invasion.
This is a picture of landscape fabric.
Source: http://www.fredmeyer.com