vit, viv

12345678910
Across
  1. 3. "as big as life"
  2. 5. surgery on living animals
  3. 6. necessary or essential to life
  4. 7. to bring back to life again
  5. 8. the ability to continue living
  6. 10. quality or state of being full of life
Down
  1. 1. to breathe life into something
  2. 2. a person who lives through something difficult
  3. 4. full of life
  4. 9. a tablet of substances that make a healthy life