DRAGONHEAD


Meaning of DRAGONHEAD in English

noun

or dragon's-head ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷

( plural dragonheads or dragon's-heads )

Etymology: translation of New Latin Dracocephalum

: a mint of the genus Dracocephalum ; especially : a No. American plant ( D. parviflorum )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.