Human body anatomy

12345678
Across
  1. 2. harmful substances in the body (10 letters, hyphenated)
  2. 4. that contracts to produce movement (6 letters)
  3. 7. food to the stomach (9 letters)
  4. 8. nutrients from food (14 letters, hyphenated)
Down
  1. 1. waste before excretion (12 letters, hyphenated)
  2. 3. the brain (5 letters)
  3. 5. organs for breathing (5 letters)
  4. 6. responsible for thought and memory (5 letters)