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
Dragonhead Is Also Mentioned In
Find Similar Words
Find similar words to dragonhead using the buttons below.