Xeriscaping (noun) Definition, Meaning & Examples

noun
  1. environmental design of residential and park land using various methods for minimizing the need for water use.
Xeriscaping (noun) Definition, Meaning & Examples

More Definitions