Greek and Latin Word Study - "VIT, VIV"

123456789
Across
  1. 1. bring back to life
  2. 3. full of life
  3. 5. state of being full of energy
  4. 6. brightly colored
  5. 7. ability to continue living
  6. 8. surgery on living animals
Down
  1. 1. to fix
  2. 2. a substance used to stay healthy
  3. 4. a person who lives through a difficult time
  4. 9. essential to life