Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall European perennial naturalized and troublesome as a weed in eastern North America.
Synonyms : euphorbia esula, wolf's milk
Install App
Leafy spurge meaning in Telugu.