Definition of Alliaria

Noun: Alliaria

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

See also:
alliances
allice

Anagrams containing the word Alliaria

aallarii aalliari iaalliar riaallia ariaalli iariaall liariaal lliariaa