Loading page
garlic mustard is a noun meaning "European herb that smells like garlic". It carries one recorded sense.
European herb that smells like garlic
Definitions, synonyms and semantic relations for garlic mustard come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.