sea_asterEnglish

Aster tripolium, sea aster, sea starwort

Noun

A common European aster that grows in salt marshes

English: sea aster, sea starwort, Aster tripolium

English words with similar meanings

Show 2 words