ALL meanings of smartweed
smart·weed
S s - noun smartweed any of several weeds of the genus Polygonum, having a smarting, acrid juice. 1
- noun smartweed any of several perennial aquatic plants of the genus Polygonum 0
- noun smartweed any of various knotgrasses (genus Polygonum) whose acrid juice may cause skin irritation 0