VariousWords beta
Related Terms:
Noun
Definition: Landscaping in ways that do not require supplemental irrigation.
Verb
Definition: present participle of xeriscape
VariousWords beta
Definition: Landscaping in ways that do not require supplemental irrigation.
Definition: present participle of xeriscape