Alliaria
noun
Al·li·ar·ia
| \ ˌalēˈa(a)rēə\
Definition of Alliaria
: a genus of Old World herbs (family Cruciferae) having broad undivided leaves, white flowers, and long siliques — see garlic mustard
Keep scrolling for more