dragonhead
1.
(
noun
) American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers
Synonyms:
Dracocephalum parviflorum
,
dragon's head
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice