'sea aster' definitions:

Definition of 'sea aster'

(from WordNet)
noun
A common European aster that grows in salt marshes [syn: sea aster, sea starwort, Aster tripolium]