The Puzzler

12345678910
Across
  1. 3. prefix-environment
  2. 4. self feeder
  3. 7. prefix-all
  4. 8. flesh eater
  5. 9. study of the environment
  6. 10. prefix-chemical
Down
  1. 1. prefix-life
  2. 2. prefix-plants
  3. 5. light to put together
  4. 6. other feeder