Invasive plant

12345678910
Across
  1. 2. contain poison or produce poison
  2. 6. spread very quickly and difficult to stop
  3. 8. continue to live or exist despite a dangerous event or time
  4. 9. exist naturally in a place
  5. 10. an artificial river
Down
  1. 1. slightly wet, often in an unpleasant way
  2. 3. take the place of something else
  3. 4. to become very strong and healthy
  4. 5. the natural home of a plant or animal
  5. 7. to change, or make sb/sth change