stavesacre

(noun)

noun

1. A highly toxic, perennial plant with purple flowers, Delphinium staphisagria.