dragon's head
English Dictionary
->
Letter D
-> dragon\'s head
Search Dictionary:
dragon's head Definition
(n)
American
herb
having
sharply
serrate
lanceolate
leaves
and
spikes
of
double
-
lipped
blue
to
violet
flowers
dragon's head Synonyms
Dracocephalum parviflorum
dragon's head
dragonhead
© Art Branch Inc.