Summary


English

Detailed Synonyms for dragonhead in English

dragonhead:

dragonhead [the ~] nom

  1. the dragonhead
    – American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers 1
    the Dracocephalum parviflorum; the dragon's head; the dragonhead
    – American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers 1

Alternate Synonyms for "dragonhead":


Related Definitions for "dragonhead":

  1. American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers1

Related Synonyms for dragonhead