alliaria
1. [ noun ] (biology,botany) a genus of herbs of the family Cruciferae; have broad leaves and whit flowers and long siliques
Synonyms: genus_Alliaria
Related terms: dilleniid_dicot_genus Cruciferae garlic_mustard
Similar spelling:   Alire
  alary