1 garlic mustard | Definition of garlic mustard

garlic mustard

noun

Definition of garlic mustard

: a European herb (Alliaria officinalis) that smells like garlic

called also hedge garlic