alliaria officinalis (0 synonym found)

We don't have any synonyms for alliaria officinalis yet.

Think alliaria officinalis belongs in the thesaurus? Recommend it and we'll take a look.


Definition of alliaria officinalis:

(n) : european herb that smells like garlic

Definition of alliaria officinalis:

(n) : european herb that smells like garlic

Back to Top