Advertisement
Advertisement
greenstrip
[green-strip]
noun
any vegetation that does not burn easily, left uncut or planted along a roadway or waterway, usually to prevent wildfires.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[green-strip]
any vegetation that does not burn easily, left uncut or planted along a roadway or waterway, usually to prevent wildfires.
Advertisement
Advertisement
Advertisement
Advertisement
Browse