Definitions
There is 1 meaning of the phrase
Polygonum Orientale.
Polygonum Orientale - as a noun
Annual with broadly ovate leaves and slender drooping spikes of crimson flowers; southeastern asia and australia; naturalized in north america
Synonyms (Exact Relations)
kiss-me-over-the-garden-gateprince's-featherprince's-plumeprincess feather