dragon's head
noun
Definitions
Tenné or tawny, when blazoning is done by the heavenly bodies.
noun
Definitions
Any plant of the genus Dracocephalum.
Synonyms:dracocephalumdragon's headDracocephalum moldavica, the type species of the genus.
Synonyms:American dragonheaddragonhead mint