- sea lavender as a noun:
- 1
sea lavender
noun
1 sea lavender
Any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers.
synonyms: marsh rosemary, statice.
Dutch: lamsoor
Polish: zatrwian
debug info: 0.0464