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
|