dragonhead

/ˈdræɡənˌhɛd/
noun
  1. A plant with spikes of blue, purple, or white flowers, also called dragon's head.
    • The herbalist used dragonhead leaves in a tea for digestion.
    • Dragonhead grows well in sunny spots with well-drained soil.
    • Bees love the nectar from dragonhead flowers.
What does "dragonhead" mean? | whatsthatwordmean | whatsthatwordmean