English dictionary
sea starwort meaning and definition
Definition and meaning of sea starwort at MeaningMonkey.org. sea starwort meaning and definition in the English Dictionary.SEA STARWORT noun
Definition of sea starwort (noun)
- a common European aster that grows in salt marshes
- synonyms: Aster tripolium, sea aster
Source: Princeton University Wordnet