Meaning of sweet alison
Definition of sweet alison
(noun)
perennial
European
plant
having clusters of
small
fragrant
usually
white
flowers;
widely
grown
in gardens
Other information on sweet alison
WIKIPEDIA results for
sweet alison
Amazon results for
sweet alison
Tweet