Google
×

Garlic mustard

Plant
Alliaria petiolata, or garlic mustard, is a biennial flowering plant in the mustard family. It is native to Europe, western and central Asia, north-western Africa, Morocco, Iberia and the British Isles, north to northern Scandinavia, and east to... Wikipedia
Scientific name: Alliaria petiolata
Family: Brassicaceae
Genus: Alliaria
Kingdom: Plantae