Natural selection

123456789
Across
  1. 5. - difference
  2. 6. - noticed
  3. 9. - patterns
Down
  1. 1. barriers - separation
  2. 2. - living individual
  3. 3. - deliberate
  4. 4. - surroundings
  5. 7. - variety
  6. 8. selection - adaptation