Tag Archives: Japanese knotweed

Japanese knotweed aka ‘Itadori’…

The Japanese knotweed is called ‘itadori’ (イタドリ, 虎杖) in Japan. The kanji word means “tiger staff” (I wonder why)… ‘Itadori’ literally means “remove pain”…         The plant is native to Japan, China and Korea.        Due to its widespread network of … Continue reading

Posted in Uncategorized | Tagged | 8 Comments