alliaria petiolata

  • Article

    Garlic Mustard (Alliaria petiolata)

    Yes, it is an invasive plant and garlic mustard grows all over the place--however if you have it, you might as well eat it. It is a nutritious leafy green…