SNAKEROOT


Meaning of SNAKEROOT in English

n. any of various n. American plants, esp. Cimicifuga racemosa, with roots reputed to contain an antidote to snake's poison.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.