sea starwort
definition: a common European aster that grows in salt marshes
example:
speech part: noun
synonyms:
sea aster
Video not found.