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