Green Living Glossary: X

xeriscaping: Landscaping for water conservation; a practice of garden planning and maintenance.

Inside Dummies.com

Yoga Routines