dragonhead
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
dragon's head; Dracocephalum parviflorum
.
WordNet
Previous
dragnet
dragoman
dragon
dragonet
dragonfly
Next
dragonish
dragonlike
dragonnade
dragoon
dragoonade