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