desert crossword puzzle

12345678
Across
  1. 4. hot
  2. 6. big and hard
  3. 7. high tempurature
  4. 8. itchy
Down
  1. 1. long and venemous
  2. 2. lack of moisture
  3. 3. very spiky
  4. 5. sharp tail