Alliaria petiolata
Alliaria petiolata (M.Bieb.) Cavara & Grande

[ Description ]