dragonheads
Noun
- American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
- plural of dragonhead
Synonyms
Dracocephalum parviflorum, dragon's head, dragonhead
Scrabble Score: 17
dragonheads: valid Scrabble (US) TWL Worddragonheads: valid Scrabble Word in Merriam-Webster MW Dictionary
dragonheads: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
dragonheads: valid Words With Friends Word