setterwort has definitions from the field of botany
1
[ noun ] (botany) digitate-leaved hellebore with an offensive odor and irritant qualities when taken internally

Related terms

hellebore

*