English dictionary
garlic mustard meaning and definition
Definition and meaning of garlic mustard at MeaningMonkey.org. garlic mustard meaning and definition in the English Dictionary.GARLIC MUSTARD noun
Definition of garlic mustard (noun)
- European herb that smells like garlic
- synonyms: Alliaria officinalis, hedge garlic, jack-by-the-hedge, sauce-alone
Source: Princeton University Wordnet