SNAKEROOT


Meaning of SNAKEROOT in English

noun Date: 1635 any of various plants (as seneca ~ and Virginia ~) most of which have roots sometimes believed to cure snakebites

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.