Subscribe
URL of the page has been copied to clipboard.
Meaning : Much-branched hirsute weed native to northeastern North America.
Synonyms : euphorbia hirsuta
Install App
Hairy spurge meaning in Bengali (Bangla).