sea lavender
English Dictionary
->
Letter S
-> sea lavender
Search Dictionary:
sea lavender Definition
(n)
any
of
various
plants
of
the
genus
Limonium
of
temperate
salt
marshes
having
spikes
of
whit
or
mauve
flowers
sea lavender Synonyms
marsh rosemary
sea lavender
statice
© Art Branch Inc.