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