Noun Definition
alliaria
1.Definition: a genus of herbs of the family Cruciferae; have broad leaves and white flowers and long siliques
Related Noun(s):genus alliaria
Category: Plants1.Definition: a genus of herbs of the family Cruciferae; have broad leaves and white flowers and long siliques
Related Noun(s):genus alliaria
Category: Plants