Summary
English Synonyms:   more detail...
  1. dragon's head:


English

Detailed Synonyms for dragon's head in English

dragon's head:

dragon's head [the ~] noun

  1. the dragon's head
    – 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 "dragon's head":


Related Definitions for "dragon's head":

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

Related Synonyms for dragon's head