aster tripolium

Noun
  1. A common European aster that grows in salt marshes (synset 111955799)

Found on Word Lists

Other Searches