Synonyms and Antonyms for Alliaria_officinalis

1. Alliaria officinalis (n.)

European herb that smells like garlic

Synonyms: