sea aster Meaning, Definition & Usage

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

WordNet