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