English | German | Russian | Czech

sea lavender English

Meaning sea lavender meaning

What does sea lavender mean?

sea lavender

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

Synonyms sea lavender synonyms

What other words have the same or similar meaning as sea lavender?

sea lavender English » English

statice marsh rosemary

Are you looking for...?