ENGLISH DICTIONARY

Dragonhead

Definition & Meaning

Part of speech noun

Quick meaning: Dragonhead is a noun meaning Any plant of the genus Dracocephalum.

Meaning

Any plant of the genus Dracocephalum.

More Meanings

  1. Dracocephalum moldavica, type species of the genus.

Word Forms

Synonyms for dragonhead

Depending on context, synonyms include dracocephalum.

Related Words

Related dictionary entries include dragonroot, dracaena, dragonwort, monoao, ragleaf, doronicum.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.