Alliaria
• Common name : Garlic Mustard • Scientific name : Alliariapetiolata • Family : Brassicaceae • Native land : Europe, including Britain, South to North Africa and East to West Asia and the Himalayas It is a biennial flowering plant in the mustard family. The plant has delicate green leaves and snow-white flowers. The leaves […]















