Greek & Latin viv, vid

12345678910
Across
  1. 2. one who stays alive while others die
  2. 5. full of energy
  3. 9. brightly colored
  4. 10. to renew strength and energy
Down
  1. 1. essential nutrients required for growth
  2. 3. necessary for life
  3. 4. brought back to life in the past
  4. 6. the process of staying alive
  5. 7. continue to live
  6. 8. brought back to life today