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:
- US 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.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia