/dɹæˈgʌnhɛˌd/ - [dratgunhed] - drag•on•head
We found 3 definitions of dragonhead from 3 different sources.
NounPlural: dragonheads |
||
dragonhead - American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers | ||
dragon's head, Dracocephalum parviflorum | ||
herbaceous plant, herb aromatic potherb used in cookery for its savory qualities |