marsh_rosemaryEnglish

marsh rosemary, sea lavender, statice

Noun

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

English: sea lavender, marsh rosemary, statice

English words with similar meanings

Show 2 words