Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various weeds of the genus Chenopodium having small greenish flowers.
Install App
Goosefoot meaning in Telugu.