Synonyms and Antonyms for alliaria officinalis

1. Alliaria officinalis (n.)

European herb that smells like garlic

Synonyms: