Dragonhead

noun

Definitions

Noun
  1. 1
    Any plant of the genus Dracocephalum.
  2. 2
    American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers wordnet
  3. 3
    Dracocephalum moldavica, type species of the genus.

Etymology

From dragon + head, a calque of translingual Dracocephalum.

Next best steps

Mini challenge

Unscramble this word: dragonhead