YourDictionary

smartweed

noun

any of various knotgrasses (genus Polygonum) whose acrid juice may cause skin irritation

See smartweed in American Heritage Dictionary 4

link/cite print suggestion box