SNAKEWEED


Meaning of SNAKEWEED in English

n. (Botany) wild shrub used as medicine to cure snakebite; bistort; Virginia snakeroot; adderwort

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.