VariousWords beta
Definitions:
Noun
garlic mustard
hedge garlic
sauce-alone
jack-by-the-hedge
Alliaria officinalis
Definition: European herb that smells like garlic