English
Detailed Synonyms for dragon's head in English
dragon's head:
dragon's head [the ~] noun
-
the dragon's head
– American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers 1the dragon's head; the dragonhead; the Dracocephalum parviflorum– American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers 1