dragonhead
1. [ noun ] (botany) American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers
Synonyms: Dracocephalum_parviflorum dragon's_head
Related terms: herb Dracocephalum
Similar spelling:   dragon's_head
  dragoon
  dragnet
  drag_on
  dragon_tree
  dragonet
  dragoman
  dragon's_eye
  dragonfly