stavesacre noun.
['steɪvzeɪkǝ] LME.[Latin staphisagria from Greek staphis agria lit. 'wild raisin'.]A kind of delphinium,
Delphinium staphisagria, native to the Mediterranean region; the seeds of this plant, used as an insecticide and formerly as an emetic.
[TahlilGaran] English Dictionary ▲