What is Stinking Goosefoot Arrach - Wormseed?
Stinking Goosefoot Arrach, also known as Wormseed (Chenopodium vulvaria), is an annual herb native to a wide range of regions including Afghanistan, Albania, Algeria, Austria, and many other countries across Europe, Asia, and North Africa. Stinking Goosefoot Arrach - Wormseed (Latin: Chenopodium vulvaria) is an edible plant catalogued in PlantSage.
