large-leaved aster Meaning, Definition & Usage

  1. noun tufted perennial wood aster of North America; naturalized in Europe
    Aster macrophyllus.

WordNet