Web Dictionary

Meaning of dragonhead



Definitions of dragonhead

1. [n] - American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers

 

Quotes

Sorry no example quotes for "dragonhead" were found





dragonhead Synonyms

Dracocephalum parviflorum

dragon's head

 

Other infomation on dragonhead

uSearch results for dragonhead

WIKIPEDIA results for dragonhead

amazon results for dragonhead

ebay results for dragonhead








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates