VIV VIT

123456789
Across
  1. 1. bring back to life
  2. 3. full of life
  3. 5. quality of life
  4. 6. "as big as life"
  5. 7. ability to keep living
  6. 8. a surgery on animals
Down
  1. 1. bring new life
  2. 2. tablet of substances
  3. 4. someone who survived an event
  4. 9. essential to life