Definition of Dragonhead

Noun: dragonhead  'dra-gun,hed

  1. American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
    - dragon's head, Dracocephalum parviflorum

See also:
dragonfly
dragonheads

Anagrams containing the word dragonhead

drnoahadge ddragonhea addragonhe eaddragonh headdragon nheaddrago onheaddrag gonheaddra agonheaddr ragonheadd