|
Definition of Dragonhead
1. Noun. American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers.
Exact synonyms: Dracocephalum Parviflorum, Dragon's Head
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Dracocephalum, Genus Dracocephalum
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Dracocephalum, Genus Dracocephalum
Definition of Dragonhead
1. [n -S]