Across
- 3. plenty - wealth
- 4. cause - activate
- 7. imitated - copied
- 8. convince - influence
- 14. consequence - result
- 15. features - facilities
- 16. collection - compilation
- 17. vary - alternate
- 18. understanding - reflection
- 19. leeching - dependent
- 21. scattered - spread
- 22. execute - apply
- 23. locate - identify
- 24. pieces - bits
Down
- 1. survived - endured
- 2. connect - relate
- 5. penetrate - diffuse
- 6. device - equipment
- 9. stories - tales
- 10. hunting - killing
- 11. academics - researchers
- 12. assumed - suspected
- 13. sprout - develop
- 15. erosion - removal
- 20. leftovers - remains
