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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.