stavesacre

/ˈsteɪv.səkər/

Definitions

1. noun

a flowering plant of the genus Delphinium, native to Europe and western Asia, having blue or white flowers and spiny seed pods

“The hikers had to navigate through the dense wildflowers, including the prickly stavesacre.”

Synonyms

  • Delphinium staphisagria
  • blue larkspur

Antonyms

  • non-prickly plant
  • softflower