sea starwort Meaning, Definition & Usage

  1. noun a common European aster that grows in salt marshes
    sea aster; Aster tripolium.

WordNet