What is the full meaning of xeriscapes
XERISCAPE [n]
Example of the word xeriscapes placed on a Scrabble board.