What does Adderwort mean?

Adderwort meaning in General Dictionary

the most popular bistort or snakeweed Polygonum bistorta

View more

  • The common bistort or snakeweed (Polygonum bistorta).

Adderwort meaning in General Dictionary

(letter.) The most popular bistort or snakeweed (Polygonum bistorta).