'large-leaved aster' definitions:

Definition of 'large-leaved aster'

(from WordNet)
noun
Tufted perennial wood aster of North America; naturalized in Europe [syn: large-leaved aster, Aster macrophyllus]