Alliaria petiolata

Alliaria petiolata

Observation - Alliaria petiolata - UK and Ireland. Description: Seedlings with small light green leaves tasting of garlic

Seedlings with small light green leaves tasting of garlic