SEA LAVENDER MEANING IN ENGLISH

• Sea lavender Definition & Synonyms

  1. () See Marsh rosemary, under Marsh.


RECENT SEARCHES