garlic mustard

Definition

Food

  • An early flowering perennial or biennial wild herb, Alliaria petiolata, growing to 1 m. The heart-shaped indented leaves have a slight garlic flavour and may be included in salads or boiled as a vegetable.
http://www.dictionarycentral.com/definition/garlic-mustard.html