Subscribe
URL of the page has been copied to clipboard.
Meaning : An annual weed of northeastern North America with dentate leaves.
Synonyms : euphorbia dentata
Install App
Toothed spurge meaning in Telugu.