Alliaria
English Dictionary
->
Letter A
-> Alliaria
Search Dictionary:
Alliaria Definition
(n)
a
genus
of
herbs
of
the
family
Cruciferae
;
have
broad
leaves
and
whit
flowers
and
long
siliques
Alliaria Synonyms
Alliaria
genus Alliaria
© Art Branch Inc.