What is Japanese Knotweed? Japanese Knotweed is an invasive, non-native plant that if left unchecked can cause havoc in your garden. Unfortunately because...