sweet alyssum
Noun
Meaning
sweet alyssum (usually uncountable, plural sweet alyssums)
A low-growing flowering annual (Lobularia maritima).
Noun
sweet alyssum (usually uncountable, plural sweet alyssums)
A low-growing flowering annual (Lobularia maritima).