Meaning of large-leaved aster
Definition of large-leaved aster
(noun)
tufted
perennial
wood
aster
of North America;
naturalized
in Europe
Other information on large-leaved aster
WIKIPEDIA results for
large-leaved aster
Amazon results for
large-leaved aster
Tweet