Subscribe
URL of the page has been copied to clipboard.
Meaning : Decumbent blue-flowered European perennial thought to possess healing properties. Naturalized throughout North America.
Synonyms : heal all, self-heal
Install App
Prunella vulgaris meaning in Telugu.