Home

Word

sea aster, n.
more info a common European aster that grows in salt marshes
<noun.plant>

Aster tripolium sea aster sea starwort
semantic pointers
hypernym