Definition of stavesacre in English:

stavesacre

noun

  • A southern European larkspur whose seeds were formerly used as an insecticide.

    • ‘Delphinium Staphisagria L., or stavesacre, is a handsome, annual or biennial plant, one or two feet high, with a simple, erect, downy stem, and palmate, five- or seven-lobed leaves, supported on hairy petioles.’

Origin

Late Middle English: via Latin from Greek staphis agria wild raisin.

Pronunciation:

stavesacre

/ˈstāvzˌākər/