Subscriber login


Forgot your password?

Library card login

Other

garlic mustard

Syllabification: (gar·lic mus·tard)
Definition of garlic mustard

noun

  • a European mustard plant with medicinal and culinary uses that is also an aggressive woodland invader in most of the eastern US.
    • Alliaria petiolata, family Brassicaceae