sea rosemary

English

Noun

sea rosemary (uncountable)

  1. Synonym of sea lavender.