Garlic mustard

Garlic mustard is a common wild herb in Britain and Ireland. Its leaves exude a garlicky smell when bruised or chopped, although the plant … Continue