'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]