stavesacrePronunciation: /ˈsteɪvˌzeɪkə/Definition of stavesacre noun a southern European larkspur whose seeds were formerly used as an insecticide. Delphinium staphisagria, family Ranunculaceae Origin: late Middle English: via Latin from Greek staphis agria 'wild raisin'stavesacre in other Oxford dictionaries Definition of stavesacre in the US English dictionary