Home

Word

dragonhead, n.
(dragonheads)
more info American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
<noun.plant>

Dracocephalum parviflorum dragon's head dragonhead
semantic pointers
hypernym
member holonym