'sea starwort' definitions:

Definition of 'sea starwort'

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