japanintatar

Noun

 * 1) Japanese knotweed,