Invasive plant commonly known as Asian knotweed or Japanese knotweed, is a large, herbaceous perennial plant. Share