Alliaria | Alliaria petiolata

Alliaria seeds: grow hardy, edible plants with garlic-flavored leaves, for wild gardens and culinary use.