Science crossword

12345678
Across
  1. 4. how much of something there is
  2. 5. traits from parents to offspring
  3. 7. trait that varies on species
  4. 8. learned and developed
Down
  1. 1. where you live
  2. 2. same species compete for same resources
  3. 3. ability to survive
  4. 6. different species compete for same resources