New England aster

noun

Definition of New England aster

: a common perennial aster (Aster novae-angliae) of eastern North America having showy purplish flowers and being one of the parents of the Michaelmas daisies