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 : leafy spurge, wolf's milk
Install App
Euphorbia esula meaning in Telugu.