SNAKEWEED


Meaning of SNAKEWEED in English

noun a kind of knotweed (polygonum bistorta).

2. snakeweed ·noun the virginia snakeroot. ·see snakeroot.

Webster English vocab.      Английский словарь Webster.