Popular Wordlists
Top Searched Words
Recent Searches
sea lavender
sea lavender
sea lavender - Dictionary definition and meaning for word sea lavender
Definition
(noun) any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers
(noun) any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers
Synonyms :
marsh rosemary
,
statice
