sea starwort meaning

UK US

sea starwort (noun): a common European aster that grows in salt marshes.

Definition of sea starwort

  1. a common European aster that grows in salt marshes

    Synonyms: sea aster, Aster tripolium

    Type of: aster

More about sea starwort on Wikipedia.