Across
- 3. place
- 6. nonliving
- 7. mixes
- 11. adapt
- 14. living
- 15. mating
- 18. skill
- 19. breeding
Down
- 1. distinguishing
- 2. against
- 4. commodity
- 5. exercise
- 8. adapting
- 9. together
- 10. animal and plant
- 12. collectively
- 13. promote
- 16. changing
- 17. interbreeding