» alliaria

Noun (1 meaning)

1. a genus of herbs of the family Cruciferae; have broad leaves and white flowers and long siliques.

Alliaria, genus Alliaria

alliaria is a type of:
alliaria is a member of:
members of alliaria: