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.

Oxford English vocab.      Оксфордский английский словарь.