donkey rhubarb

English

Noun

donkey rhubarb (uncountable)

  1. Japanese knotweed