marsh rosemary

Noun
  1. Any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers (synset 112119859)

Found on Word Lists

Other Searches