stinking hellebore Meaning, Definition & Usage

  1. noun digitate-leaved hellebore with an offensive odor and irritant qualities when taken internally
    bear's foot; Helleborus foetidus; setterwort.

WordNet