Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sweet alyssum Definition

Cancel
sweet alyssum
noun(sweet alyssum)
a widely cultivated European herb (Lobularia maritima) of the mustard family having narrow leaves and clusters of small fragrant usually white or pink flowers

Words Related to sweet alyssum!

sweet alyssum Examples by Brain Bank Users