Toggle navigation
FreeDictionary.com
Search
adderwort
n.
The common bistort or snakeweed (Polygonum bistorta).