What is Alliaria petiolata?
Alliaria petiolata, commonly known as garlic mustard, is a biennial herb native to central and eastern Europe, the Caucasus, and parts of Asia, including countries such as Afghanistan, Albania, Austria, Belarus, Belgium, Bulgaria, and many others. Alliaria petiolata (Latin: Alliaria petiolata) is an edible plant catalogued in PlantSage.
