Noun Definition
sea aster
1.Definition: a common European aster that grows in salt marshes
Related Noun(s):aster tripolium, sea starwort
Category: Plants1.Definition: a common European aster that grows in salt marshes
Related Noun(s):aster tripolium, sea starwort
Category: Plants