sea starwort

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