SNAKEROOT


Meaning of SNAKEROOT in English

[snake.root] n (1635): any of numerous plants (as seneca snakeroot) most of which have roots sometimes believed to cure snakebites; also: the root of such a plant

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