Refine this word faster
Dragonhead
noun
Definitions
Noun
- 1 Any plant of the genus Dracocephalum.
- 2 American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers wordnet
- 3 Dracocephalum moldavica, type species of the genus.
Etymology
From dragon + head, a calque of translingual Dracocephalum.
See also for "dragonhead"
Next best steps
Mini challenge
Unscramble this word: dragonhead