Definition of stavesacre in English:
A southern European larkspur whose seeds were formerly used as an insecticide.
- Delphinium staphisagria, family Ranunculaceae
- 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.
Words that rhyme with stavesacrewiseacre
Definition of stavesacre in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.