Refine this word faster
Lobularia maritima
Definitions
Noun
- 1 perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens wordnet
See also for "lobularia maritima"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.