Synonyms and Antonyms for garlic_mustard

1. garlic mustard (n.)

European herb that smells like garlic

Synonyms: