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