sea aster

1. (noun) a common European salt-marsh aster
Synonyms: Aster tripolium, sea starwort
Related Words: aster



Terms and Conditions of Use / Copyright Notice