Meaning of new york aster
Definition of new york aster
(noun)
North American
perennial
herb
having
small
autumn-blooming
purple
or
pink
or
white
flowers;
widely
naturalized
in Europe
Other information on new york aster
WIKIPEDIA results for
new york aster
Amazon results for
new york aster
Tweet