sea starwort
1.
(
noun
) a common European salt-marsh aster
Synonyms:
Aster tripolium
,
sea aster
Related Words:
aster
Terms and Conditions of Use / Copyright Notice