Garlic-mustard Synonyms

European herb that smells like garlic
(Noun)

Garlic-mustard Is Also Mentioned In