Search Result:dracocephalum parviflorum
Overview of noun dracocephalum_parviflorum
The noun dracocephalum parviflorum has 1 sense
- dragonhead, dragon's head, Dracocephalum parviflorum -- (American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers)