VOR/VIV

1234567891011121314151617
Across
  1. 2. flesh or meat eating
  2. 3. opeeration on a living animal
  3. 5. to eat greedily or ravenously
  4. 6. to enliven, make vivid
  5. 8. eating everything
  6. 12. liveliness of spirit
  7. 13. sociable, jovial, hospitable
  8. 14. having the vigor (used with things)
  9. 15. person or animal that eats everything
  10. 16. greedy in eating
  11. 17. feeding on fruit
Down
  1. 1. dependent on plants as food
  2. 4. meat or flesh-eating animal
  3. 7. outlive; remain alive
  4. 9. dependent on insects as food
  5. 10. to bring back to life
  6. 11. plant-eating animal
  7. 16. lively in temper or conduct