Meaning of genus alliaria

Definition of genus alliaria

(noun) a genus of herbs of the family Cruciferae; have broad leaves and white flowers and long siliques

Other information on genus alliaria

WIKIPEDIA results for genus alliaria
Amazon results for genus alliaria