dragonhead definition, dragonhead meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

dragonhead

  
, dragon's-head  
      n  
1    any plant of the genus Dracocephalum, of Europe, Asia, and North America, having dense spikes of white or bluish flowers: family Labiatae (labiates)  
2    any North American plant of the related genus Physostegia, having pink or purplish flowers  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising