What is Yellow Loosestrife?
Yellow Loosestrife (Lysimachia vulgaris) is a perennial plant native to regions across Europe and Asia, including Albania, Austria, Belarus, Bulgaria, and many other countries such as France, Germany, Greece, Hungary, and Iran. Yellow Loosestrife (Latin: Lysimachia vulgaris) is an edible plant catalogued in PlantSage.
