Meaning of sea lavender
Definition of sea lavender
(noun)
any of
various
plants of the
genus
Limonium of
temperate
salt
marshes having spikes of
white
or
mauve
flowers
Other information on sea lavender
WIKIPEDIA results for
sea lavender
Amazon results for
sea lavender
Tweet