X

Xeriscape

A landscaping method developed especially for arid and semiarid climates that utilizes water-conserving techniques (such...