Definitions
There is 1 meaning of the phrase
Marsh Rosemary.
Marsh Rosemary - as a noun
Any of various plants of the genus limonium of temperate salt marshes having spikes of white or mauve flowers
Synonyms (Exact Relations)
sea lavenderstaticeExample Sentences
"The marsh rosemary blooms with small pink flowers."
"People use marsh rosemary in landscaping and gardens."
"The delicate petals of the marsh rosemary attract bees and butterflies."
"The leaves of the marsh rosemary are evergreen."
"The marsh rosemary is a protected species in some regions."