Alliaria officinalis
noun
- 1
European herb that smells like garlic
Also useful for “Alliaria officinalis”:Crossword— Multi-word entries show up in clues
European herb that smells like garlic
Also useful for “Alliaria officinalis”:Crossword— Multi-word entries show up in clues