dragonhead
noun
drag·on·head
ˈdra-gən-ˌhed
: any of several mints (genus Dracocephalum) often grown for their showy flower heads
especially
: a North American plant (D. parviflorum) with dense spikes of blue or violet flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share