Lobularia Maritima (Noun)
Meaning
Perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens.
Classification
Nouns denoting plants.
Perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens.
Nouns denoting plants.