Wordigg

xeriscaping Definitions

noun

landscaping in ways that do not require supplemental irrigation.

Discover More the word xeriscaping

Scrabble the word xeriscaping

xeriscaping thesaurus

Examples include xeriscaping