Dragonhead Definition

drăgən-hĕd
noun
Any of a genus (Dracocephalum) of plants of the mint family, with dense spikes of white or bluish flowers.
Webster's New World
Synonyms:
  • Dracocephalum parviflorum
  • dragon's head

Origin of Dragonhead

Find Similar Words

Find similar words to dragonhead using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dragonhead