'Alliaria' definitions:

Definition of 'Alliaria'

(from WordNet)
noun
A genus of herbs of the family Cruciferae; have broad leaves and white flowers and long siliques [syn: Alliaria, genus Alliaria]

Words containing 'Alliaria'