Sea lavender Meaning, Definition & Usage
-
noun any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers
statice; marsh rosemary.
WordNet
Definitions
- .
(Bot.) SeeMarsh rosemary .