meaning of snakeweed
1. A kind of knotweed (Polygonum Bistorta).
2. The Virginia snakeroot. See Snakeroot.
3. low-growing sticky subshrub of southwestern United States having narrow linear leaves on many slender branches and hundreds of tiny yellow flower heads