DEADLY CARROT


Meaning of DEADLY CARROT in English

noun

: a large European herb ( Thapsia garganica ) the root of which is emetic and cathartic

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.