setterwort

Explore definitions, synonyms, and language insights of setterwort

Definitions

Noun
digitate-leaved hellebore with an offensive odor and irritant qualities when taken internally

More General Terms