DRAGONHEAD


Meaning of DRAGONHEAD in English

[drag.on.head] n (1784): any of several mints (genus Dracocephalum) often grown for their showy flower heads; esp: a No. American plant (D. parviflorum)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.