Aster tripolium

Explore definitions, synonyms, and language insights of Aster tripolium

Definitions

Noun
a common European aster that grows in salt marshes

More General Terms