Noun dragonhead has 1 sense
  1. dragonhead, dragon's head, Dracocephalum parviflorum - American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers
    --1 is a kind of herb, herbaceous plant
    --1 is a member of Dracocephalum, genus Dracocephalum
,
TOP