There are plenty of invasive plants you should avoid planting in your garden, but Japanese knotweed is one of the most infamous. It's a devil to get rid of once it's there, and it's considered one of ...