Food and health

1234567
Across
  1. 1. collect or accumulate over time (5 letters)
  2. 3. blood through the body (5 letters)
  3. 5. that carry blood (7 letters)
  4. 6. surface of something (6 letters)
  5. 7. from plants (11 letters)
Down
  1. 2. of wide (6 letters)
  2. 4. chance of something bad happening (4 letters)
  3. 7. from animals (9 letters)