BugwoodWiki Article

garlic mustard
Alliaria petiolata (Bieb.) Cavara & Grande