What is Nettleleaf Goosefoot?
Nettleleaf Goosefoot, scientifically known as Chenopodium murale, is an annual plant that thrives in a variety of environments across Europe, Asia, and Africa. Nettleleaf Goosefoot (Latin: Chenopodium murale) is an edible plant catalogued in PlantSage.
