What does alliaria officinalis mean?

alliaria officinalis meaning in General Dictionary

European herb that has the aroma of garlic