Dragonhead
[dræɡәned]
Definition
(noun.) American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers.
Typed by Darla--From WordNet
[dræɡәned]
(noun.) American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers.
Typed by Darla--From WordNet