Setterwort Meaning
There are 1 meaning(s) for word Setterwort
Meaning 1 : digitate-leaved hellebore with an offensive odor and irritant qualities when taken internally
Synonyms : bear's foot, helleborus foetidus, stinking hellebore
Synonyms : bear's foot, helleborus foetidus, stinking hellebore
