Definition of Dragonhead
Noun: dragonhead 'dra-gun,hed
- 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