SNAKEWEED


Meaning of SNAKEWEED in English

noun Date: 1597 any of various plants popularly associated with snakes (as in appearance, habitat, or the treatment of snakebite)

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