Subscribe
URL of the page has been copied to clipboard.
Meaning : American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers.
Synonyms : dragon's head, dragonhead
Install App
Dracocephalum parviflorum meaning in Telugu.