smartweed

(noun)

noun

1. Any of more than a dozen species of the genus Polygonum.