ALLIARIA OFFICINALIS





Definition:

  1. [noun] European herb that smells like garlic
    Synonyms: garlic mustard, hedge garlic, sauce-alone, jack-by-the-hedge, Alliaria officinalis

Synonyms: