Home / M / marsh rosemary

marsh rosemary

noun /mɑrʃroʊzmɜri/ 14 letters Scrabble 23 WWF 23
Definitions
noun

any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers

Look “marsh rosemary” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →