'New England aster' definitions:

Definition of 'New England aster'

(from WordNet)
noun
Common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy [syn: New England aster, Aster novae-angliae]