sweet_alisonEnglish

Lobularia maritima, sweet alison, sweet alyssum

Noun

Perennial European plant having clusters of small fragrant usually white flowers, widely grown in gardens

English: sweet alyssum, sweet alison, Lobularia maritima

English words with similar meanings

Show 2 words