Meaning of jack-by-the-hedge

Definition of jack-by-the-hedge

(noun) European herb that smells like garlic

Other information on jack-by-the-hedge

WIKIPEDIA results for jack-by-the-hedge
Amazon results for jack-by-the-hedge