viv, vit

123456789
Across
  1. 1. bring back to life
  2. 3. full of life
  3. 5. being full of energy
  4. 6. brightly colored
  5. 7. continue living
  6. 8. surgery on living animals
Down
  1. 1. bring something back
  2. 2. supplements
  3. 4. person who survives hard times
  4. 9. essential to life