Meaning of new england aster

Definition of new england aster

(noun) common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy

Other information on new england aster

WIKIPEDIA results for new england aster
Amazon results for new england aster