1.sea starwort - a common European aster that grows in salt marshesAster tripolium, sea asteraster - any of various chiefly fall-blooming herbs of the genus Aster with showy daisylike flowers
sea starwort
noun
Synonyms for sea starwort
noun a common European aster that grows in salt marshes