Definitions for "Xeriscape"
A patented name that stands for water-conserving landscapes.
a landscape designed with drought-tolerant plants.
a landscape that conserves water and protects the environment