What is Red Goosefoot?
Red Goosefoot, scientifically known as Chenopodium rubrum, is an annual plant that thrives in full sun and moist conditions, growing up to 0.6 meters tall. Red Goosefoot (Latin: Chenopodium rubrum) is an edible plant catalogued in PlantSage.
