Subscribe
URL of the page has been copied to clipboard.
Meaning : Bitter Old World herb of hedgerows and woodland margins having toothed leaves and white or pale pink flowers.
Synonyms : motherwort
Install App
Leonurus cardiaca meaning in Telugu.