Noun: sea starwort see'staa(r),wurt
- A common European aster that grows in salt marshes
"Sea starwort flourished in the brackish coastal wetlands";
- sea aster, Aster tripolium
Type of: aster