Tristan

12345678
Across
  1. 2. the ability to continue living
  2. 4. full of life
  3. 5. surgery on living animals or research to study organs of animals
  4. 7. essential to life
  5. 8. tablet of substances
Down
  1. 1. to bring back to life again
  2. 3. to breathe new life into something
  3. 5. state of being full of life
  4. 6. a person who lives through a difficult event
  5. 7. as big as life