Meaning of sweet alyssum

Definition of sweet alyssum

(noun) perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens

Other information on sweet alyssum

WIKIPEDIA results for sweet alyssum
Amazon results for sweet alyssum