setterwort
Explore definitions, synonyms, and language insights of setterwort
Definitions
Noun
digitate-leaved hellebore with an offensive odor and irritant qualities when taken internally