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