Definitions of sea aster:

  • noun:   a common European salt-marsh aster