dragonhead Hear it!

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

  1. dragonfly
  2. dragonet
  3. dragon's blood
  4. dragon bonds
  5. dragon
  6. dragoman
  7. dragnet
  8. dragline
  9. draggy
  10. draggle
  1. dragoon
  2. dragrope
  3. dragster
  4. drain
  5. drain wire
  6. drainage
  7. drainage basin
  8. drainboard
  9. drainpipe
  10. drake