Subscribe
URL of the page has been copied to clipboard.
Meaning : European perennial weedy plant with greenish flowers.
Synonyms : dog mercury, dog's mercury
Install App
Mercurialis perennis meaning in Telugu.