dragon head

listen to the pronunciation of dragon head
English - Turkish
ejderha kafası
dragonhead
bir tür bitki
English - English

Definition of dragon head in English English dictionary

dragonhead
Any of several plants of the genera Dracocephalum and Physostegia, having terminal spikes of rose-pink or purplish flowers
dragonhead
American herb having sharply serrate lanceolate leaves and spikes of double-lipped blue to violet flowers
dragonhead
{i} type of plant