dragonhead
dragonhead
Definition
dragon·head (-hed′)
noun
any of a genus (Dracocephalum) of plants of the mint family, with dense spikes of white or bluish flowers
Browse dictionary entries near dragonhead
- dragonfly
- dragonet
- dragon's blood
- dragon bonds
- dragon
- dragoman
- dragnet
- dragline
- draggy
- draggle
- dragoon
- dragrope
- dragster
- drain
- drain wire
- drainage
- drainage basin
- drainboard
- drainpipe
- drake
