ALL meanings of garlic mustard
gar·lic mus·tard
G g - noun garlic mustard A woodland plant, Alliaria petiolata, that has a garlic-like aroma. 0
- noun garlic mustard a plant, Alliaria petiolata, of N temperate regions, with small white flowers and an odour of garlic: family Brassicaceae (crucifers) 0