xeriscaping









xeriscaping


noun

  1. environmental design of residential and park land using various methods for minimizing the need for water use.
53 queries 0.600