What is White Goosefoot?
White Goosefoot (Chenopodium viride) is an annual herb native to a wide range of regions including Afghanistan, Albania, Algeria, and many other countries across Europe, Asia, and North Africa. White Goosefoot (Latin: Chenopodium viride) is an edible plant catalogued in PlantSage.
