GARLIC MUSTARD





Definition:

  1. [noun] European herb that smells like garlic
    Synonyms: hedge garlic, sauce-alone, jack-by-the-hedge, Alliaria officinalis

Synonyms: