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