Loading page
alliaria officinalis is a noun meaning "European herb that smells like garlic". It carries one recorded sense.
European herb that smells like garlic
Definitions, synonyms and semantic relations for alliaria officinalis come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.