alliaria alliaria

Definition(s):

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

Wiki Images for alliaria

definition of alliaria
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /