Meaning of setterwort
Definition of setterwort
(noun)
digitate-leaved
hellebore
with an
offensive
odor
and
irritant
qualities when
taken
internally
Other information on setterwort
WIKIPEDIA results for
setterwort
Amazon results for
setterwort
Tweet