Subscribe
URL of the page has been copied to clipboard.
Meaning : Much-branched hirsute weed native to northeastern North America.
Synonyms : hairy spurge
Install App
Euphorbia hirsuta meaning in Telugu.