meaning of alliaria

alliaria meaning in General Dictionary

a genus of natural herbs associated with family Cruciferae; have broad leaves and white plants and long siliques


Sentence Examples with the word alliaria

B, Sisymbrium Alliaria (X7).

View more Sentence Examples