European herb that smells like garlic
<noun.plant>
<noun.plant>
Alliaria officinalis |
garlic mustard |
hedge garlic |
jack-by-the-hedge |
sauce-alone |