Xeriscaping meaning

Landscaping in ways that do not require supplemental irrigation.
noun
0
0
Present participle of xeriscape.
verb
0
0
Advertisement

Origin of xeriscaping