Definition Definition

adderwort - Meaning and Examples

Meaning of 'adderwort' (Webster Dictionary)

1 . Adderwort [ n.]
- The common bistort or snakeweed (Polygonum bistorta).