Jack-by-the-hedge Definition

noun
Garlic mustard.
Wiktionary
Synonyms: